登录 用户中心() [退出] 后台管理 注册
   
您的位置: 首页 >> SoftHub关联区 >> 主题: thinkphp 的原始 sql 查询 和 __PREFIX__ 魔法特性     [回主站]     [分站链接]
thinkphp 的原始 sql 查询 和 __PREFIX__ 魔法特性
clq
浏览(250) - 2017-11-27 22:26:07 发表 编辑

关键字: thinkphp

thinkphp 的原始 sql 查询

我真是很不想写任何 thinkphp 的技巧,但是最近确实在维护这样一份代码...

实例如:
$sql = "select * from __PREFIX__order where store_id = $store_id ...

语句用这个执行
        $list = Db::query($sql);
        if(empty($list)) return false;// 没有数据直接跳出

取字段内容用这个
$list[0]['confirm_time'], // 结算开始时间

但当你把 $sql 的内容放到 mysql 管理器中执行时是不会成功的,因为这里有 thinkphp 很 xxx (我努力不说脏话) 的魔法特性,那就是 __PREFIX__ 实际上是项目的前缀,所以你先要知道
项目数据表名的前缀是什么然后替换掉 __PREFIX__ ,最后才能在 mysql 管理器中执行成功. 我相信没用过 thinkphp 的人一定不知道我在说什么 ...








总数:0 页次:1/0 首页 尾页  
总数:0 页次:1/0 首页 尾页  


所在合集/目录



发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:



NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.

Copyright © 2005-2020 clq, All Rights Reserved
版权所有
桂ICP备15002303号-1